/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package nexus.adec.recursos;

import nexus.adec.ConfigurarPrivilegios;
import java.awt.event.ActionEvent;
import javax.faces.context.FacesContext;
import javax.faces.el.VariableResolver;
import javax.swing.JOptionPane;

public class SelectoItemRol {
    private String nombre;
    private String codigo;
    private String codigoRol;

    public SelectoItemRol(String nombre, String codigo,String codigoRol) {
        this.nombre = nombre;
        this.codigo = codigo;
        this.codigoRol = codigoRol;
    }

    /**
     * @return the nombre
     */
    public String getNombre() {
        //JOptionPane.showMessageDialog(null, "en individuo pide el nombre");
        return nombre;
    }

    /**
     * @param nombre the nombre to set
     */
    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    /**
     * @return the codigo
     */
    public String getCodigo() {
        return codigo;
    }

    /**
     * @param codigo the codigo to set
     */
    public void setCodigo(String codigo) {
        this.codigo = codigo;
    }
    public void guardarDatos(ActionEvent event) {
        //JOptionPane.showMessageDialog(null,"en individuo estoy guardarDatos "+codigo+"-"+codigoRol+"-"+nombre);
        FacesContext context  = FacesContext.getCurrentInstance();
        VariableResolver vr = context.getApplication().getVariableResolver();
        ConfigurarPrivilegios privilegiosBean= (ConfigurarPrivilegios)vr.resolveVariable(context,"privilegeosBean");
      /*  privilegiosBean.setCodigoPersona(codigo);
        privilegiosBean.setCodigoRol(codigoRol);
        privilegiosBean.setMostrarTabla(true);
    */}
    public String actionLugar(){
        String res="#";
        //JOptionPane.showMessageDialog(null,"en el individuo entro al action "+codigo+"-"+codigoRol+"-"+nombre);
        FacesContext context  = FacesContext.getCurrentInstance();
        VariableResolver vr = context.getApplication().getVariableResolver();
        ConfigurarPrivilegios privilegiosBean= (ConfigurarPrivilegios)vr.resolveVariable(context,"privilegeosBean");
   /*     privilegiosBean.setCodigoPersona(codigo);
        privilegiosBean.setCodigoRol(codigoRol);
        privilegiosBean.setMostrarTabla(true);
     */   return res;
    }
    /**
     * @return the codigoRol
     */
    public String getCodigoRol() {
        return codigoRol;
    }

    /**
     * @param codigoRol the codigoRol to set
     */
    public void setCodigoRol(String codigoRol) {
        this.codigoRol = codigoRol;
    }
}